Функция scanf может получать информацию с клавиатуры. Вообще в терминологии С это стандартный поток и именем stdin. Вот именно из потока и производиться ввод, в нашем случае исходная цель клавиатура.
int scanf(const char *format, ...);
Функция состоит из двух частей. Первая часть это строка форматирования и вторая часть список переменных. В строке форматирования описывается какого типа будет выводиться переменная. Описание форматов смотрите в printf.
Кажется сложно, на самом деле не очень. Смотрим пример.
int x,y,z;
void main()
{
scanf("%d %d %d",&x,&y,&z);
printf("\n %d %d %d",x,y,z);
}
Здесь есть одна тонкость. Обратите внимание на знак & перед именем переменной. Это говорит о том, что передается адрес переменной. Вы пока об этом нечего не знаете. Просто используйте это в команде scanf и все. Запускаем смотрим.
